60c0d2d14b92c0337524a4fefd063af49e4dc7dc,sql/src/main/java/io/crate/operation/PageDownstreamFactory.java,PageDownstreamFactory,createMergeNodePageDownstream,#MergePhase#RowReceiver#boolean#RamAccountingContext#Optional#,88

Before Change


                                                        boolean requiresRepeatSupport,
                                                        RamAccountingContext ramAccountingContext,
                                                        Optional<Executor> executorOptional) {
        if (!mergePhase.projections().isEmpty()) {
            FlatProjectorChain projectorChain = FlatProjectorChain.withAttachedDownstream(
                projectionToProjectorVisitor,
                ramAccountingContext,
                mergePhase.projections(),
                downstream,
                mergePhase.jobId()
            );

After Change


                                                        Optional<Executor> executorOptional) {
        downstream = ProjectorChain.prependProjectors(
            downstream,
            mergePhase.projections(),
            mergePhase.jobId(),
            ramAccountingContext,
            projectionToProjectorVisitor